radiator bushing - Spanish English Dictionary